//package com.swa99ylum.pjv.validator;
//
//import java.util.List;
//
//import com.swa99ylum.pjv.bean.ArrayJSONNode;
//import com.swa99ylum.pjv.bean.JSONNode;
//import com.swa99ylum.pjv.exception.JSONValidateException;
//
//public class TypeValidator extends Validator {
//	
////	private List<T> list;
//	
//
////	public <T> void foo(T clazz, Object value) {
////		if(value instanceof T) {
////			
////		}
////
////	}
//	
//
//	
//	public static void main(String[] args) {
//		JSONNode obj = new ArrayJSONNode("");
//		System.out.println(obj.getClass().getName());
//	}
//
//
//
//	@Override
//	public void doValidate(Object rootObject, String nodePath, Object parentValue, Object value)
//			throws JSONValidateException {
//		
////		ETLerType etlerType = ETLerType.valueOf(etlMessage.getClass().getSimpleName());
////		String calculateId = etlMessage.getCalculateId();
//		
////		value.getClass().getSimpleName() 
////		switch (etlerType) {
////		
////		}
////		System.out.println(clazz.getClass()..getClass());
////		if(value instanceof T) {
////			
////		}
//		
//		
//	}
//
//	
//
//	
//
//}
